that's a feather in his cap - Espagnol Anglais Dictionnaire